a savior - German English Dictionary